trouser snake - Francés Inglés Diccionario